/**
 * 存件相关类型定义
 */

/**
 * 状态记录
 */
export interface StatusRecord {
  createBy: string
  createTime: string
  updateBy: string | null
  updateTime: string | null
  remark: string | null
  statusId: number
  storageId: number
  status: string | null
  statusDesc: string
  statusTime: string
}

/**
 * 存件详情信息
 */
export interface StorageDetail {
  id: number
  code: string
  name: string
  description: string
  status: number
  createTime: string
  expireTime: string
  statusRecords: StatusRecord[]
  teacherName: string
  qrCode: string
}

/**
 * 获取存件详情响应数据
 */
export interface StorageDetailResponseData {
  id: number
  code: string
  name: string
  description: string
  status: number
  createTime: string
  expireTime: string
  statusRecords: StatusRecord[]
  teacherName: string
  qrCode: string
}
